﻿// 自定义JavaScript代码
$(document).ready(function () {
    // 为所有表单添加提交确认
    $('form').submit(function () {
        var confirmMessage = $(this).data('confirm');
        if (confirmMessage && !confirm(confirmMessage)) {
            return false;
        }
    });

    // 为删除按钮添加确认对话框
    $('.delete-form input[type="submit"]').click(function () {
        return confirm('确定要删除这项记录吗？');
    });

    // 为表格添加悬停效果
    $('table tr').hover(
        function () {
            $(this).addClass('info');
        },
        function () {
            $(this).removeClass('info');
        }
    );

    // 为面板添加悬停效果
    $('.panel').hover(
        function () {
            $(this).addClass('panel-shadow');
        },
        function () {
            $(this).removeClass('panel-shadow');
        }
    );
});

// 添加面板阴影效果的CSS
$('<style>.panel-shadow { box-shadow: 0 4px 8px rgba(0,0,0,0.1); }</style>').appendTo('head');

// 处理考试选项的JavaScript
function handleOptionSelection(questionType, questionId) {
    if (questionType === "Single") {
        // 单选题逻辑
        $('input[name="question_' + questionId + '"]').on('change', function () {
            // 只能选择一个选项
        });
    } else {
        // 多选题逻辑
        $('input[name="question_' + questionId + '"]').on('change', function () {
            // 可以选择多个选项
        });
    }
}